to conclude a partnership agreement - German English Dictionary